class PrivateMethod:
    def __test(self):
        print("这是私有方法，子类不能使用")


class Son(PrivateMethod):
    pass


s = Son()
# s.__test

# 子类通过父类的公共方法，间接访问到私有属性和私有方法

print("-" * 200)

class A:
    name = "张三"
    print(f"直接打印{name}")  # 没有定义方法时，会直接打印
